package com.weina.dao;

import com.weina.entity.Menu;
import com.weina.vo.MenuVo;

import java.util.List;

public interface MenuMapper {
    List<Menu> findMenuList();

    List<Integer> findMenuIdListByRoleId(Integer roleId);

    List<Menu> findMenuByMenuId(List<Integer> currentRoleMenuIds);

    List<Menu> findMenuListByPage(MenuVo menuVo);

    int addMenu(Menu menu);

    int updateMenu(Menu menu);

    int deleteMenuById(Integer id);

    int getMenuCountById(Integer id);

    List<Menu> findMenuListByEmployeeId(Integer employeeId);
}
